//=============================================================================
// Blackmanharris Window 
//=============================================================================
#ifndef _FFT_BLACKMANHARRIS_Q31_H_
#define _FFT_BLACKMANHARRIS_Q31_H_

#define BLACKMANHARRIS32 {\
        128849,        1501451,        7114208,       21419704,       51627490,      107080732,      197953623,      333187113, \
     517882149,      750687916,     1021924798,     1313163945,     1598714431,     1849001302,     2035285173,     2134742795, \
} 

#define BLACKMANHARRIS64 {\
        128849,         438304,        1454418,        3440286,        6833497,       12243398,       20444674,       32365098, \
      49065238,       71708180,      101517966,      139726316,      187508349,      245909250,      315765046,      397621776, \
     491658182,      597617566,      714754508,      841801772,      976961852,     1117926300,     1261924341,     1405800413, \
    1546118229,     1679287094,     1801704417,     1909907042,     2000723044,     2071415348,     2119808696,     2144392364, \
} 

#define BLACKMANHARRIS128 {\
        128849,         203643,         433337,         833875,        1431819,        2264344,        3379205,        4834684, \
       6699497,        9052648,       11983213,       15590040,       19981346,       25274195,       31593838,       39072906, \
      47850446,       58070777,       69882181,       83435409,       98882012,      116372512,      136054400,      158070007, \
     182554245,      209632258,      239417004,      272006802,      307482885,      345906998,      387319073,      431735038, \
     479144791,      529510390,      582764493,      638809096,      697514599,      758719235,      822228889,      887817331, \
     955226882,     1024169513,     1094328395,     1165359882,     1236895928,     1308546906,     1379904817,     1450546841, \
    1520039205,     1587941310,     1653810070,     1717204410,     1777689858,     1834843173,     1888256940,     1937544068, \
    1982342133,     2022317491,     2057169107,     2086632047,     2110480573,     2128530796,     2140642855,     2146722570, \
} 

#define BLACKMANHARRIS256 {\
        128849,         147318,         203054,         297036,         430899,         606932,         828078,        1097930, \
       1420739,        1801405,        2245479,        2759164,        3349309,        4023409,        4789603,        5656667, \
       6634012,        7731676,        8960317,       10331209,       11856224,       13547830,       15419069,       17483552, \
      19755431,       22249390,       24980618,       27964791,       31218038,       34756921,       38598403,       42759811, \
      47258801,       52113324,       57341579,       62961973,       68993072,       75453552,       82362149,       89737600, \
      97598590,      105963691,      114851298,      124279570,      134266357,      144829137,      155984946,      167750301, \
     180141137,      193172724,      206859600,      221215489,      236253232,      251984707,      268420758,      285571116, \
     303444330,      322047689,      341387159,      361467305,      382291231,      403860514,      426175141,      449233451, \
     473032082,      497565919,      522828046,      548809705,      575500259,      602887158,      630955910,      659690062, \
     689071182,      719078849,      749690650,      780882178,      812627045,      844896895,      877661425,      910888415, \
     944543762,      978591523,     1012993960,     1047711601,     1082703298,     1117926300,     1153336320,     1188887627, \
    1224533124,     1260224450,     1295912071,     1331545393,     1367072865,     1402442097,     1437599978,     1472492803, \
    1507066394,     1541266237,     1575037609,     1608325723,     1641075855,     1673233496,     1704744483,     1735555146, \
    1765612451,     1794864139,     1823258866,     1850746348,     1877277493,     1902804543,     1927281199,     1950662761, \
    1972906243,     1993970504,     2013816361,     2032406702,     2049706594,     2065683380,     2080306782,     2093548978, \
    2105384694,     2115791272,     2124748736,     2132239854,     2138250189,     2142768138,     2145784968,     2147294844, \
} 

#define BLACKMANHARRIS512 {\
        128849,         133443,         147246,         170319,         202762,         244718,         296369,         357939, \
        429691,         511928,         604997,         709281,         825206,         953239,        1093887,        1247695, \
       1415254,        1597189,        1794169,        2006904,        2236142,        2482673,        2747326,        3030971, \
       3334518,        3658916,        4005154,        4374262,        4767309,        5185403,        5629692,        6101362, \
       6601639,        7131789,        7693113,        8286953,        8914689,        9577737,       10277553,       11015627, \
      11793487,       12612699,       13474863,       14381615,       15334626,       16335601,       17386280,       18488436, \
      19643874,       20854433,       22121981,       23448420,       24835679,       26285718,       27800525,       29382116, \
      31032533,       32753846,       34548147,       36417554,       38364207,       40390267,       42497918,       44689361, \
      46966817,       49332522,       51788730,       54337708,       56981737,       59723108,       62564124,       65507095, \
      68554340,       71708180,       74970944,       78344961,       81832561,       85436072,       89157820,       93000125, \
      96965302,      101055656,      105273481,      109621061,      114100662,      118714537,      123464918,      128354016, \
     133384021,      138557098,      143875384,      149340986,      154955981,      160722411,      166642283,      172717566, \
     178950187,      185342032,      191894939,      198610702,      205491062,      212537711,      219752283,      227136359, \
     234691458,      242419038,      250320495,      258397156,      266650282,      275081063,      283690615,      292479978, \
     301450118,      310601919,      319936181,      329453625,      339154881,      349040495,      359110918,      369366513, \
     379807547,      390434191,      401246516,      412244495,      423428001,      434796799,      446350551,      458088815, \
     470011036,      482116551,      494404587,      506874256,      519524558,      532354377,      545362480,      558547519, \
     571908024,      585442408,      599148963,      613025862,      627071154,      641282766,      655658505,      670196051, \
     684892964,      699746679,      714754508,      729913638,      745221134,      760673937,      776268864,      792002612, \
     807871752,      823872736,      840001895,      856255437,      872629455,      889119921,      905722690,      922433501, \
     939247979,      956161636,      973169872,      990267977,     1007451131,     1024714410,     1042052785,     1059461124, \
    1076934194,     1094466664,     1112053108,     1129688008,     1147365752,     1165080641,     1182826893,     1200598640, \
    1218389936,     1236194758,     1254007010,     1271820525,     1289629068,     1307426341,     1325205987,     1342961589, \
    1360686678,     1378374737,     1396019201,     1413613462,     1431150876,     1448624762,     1466028410,     1483355083, \
    1500598021,     1517750447,     1534805567,     1551756579,     1568596674,     1585319042,     1601916877,     1618383376, \
    1634711750,     1650895227,     1666927051,     1682800495,     1698508856,     1714045468,     1729403700,     1744576966, \
    1759558722,     1774342479,     1788921801,     1803290311,     1817441697,     1831369715,     1845068192,     1858531033, \
    1871752224,     1884725834,     1897446022,     1909907042,     1922103242,     1934029074,     1945679093,     1957047964, \
    1968130463,     1978921485,     1989416041,     1999609271,     2009496436,     2019072932,     2028334286,     2037276163, \
    2045894367,     2054184847,     2062143697,     2069767158,     2077051624,     2083993645,     2090589924,     2096837325, \
    2102732874,     2108273759,     2113457335,     2118281123,     2122742814,     2126840271,     2130571528,     2133934793, \
    2136928452,     2139551063,     2141801367,     2143678278,     2145180894,     2146308490,     2147060522,     2147436629, \
} 

#define BLACKMANHARRIS1024 {\
        128849,         129995,         133434,         139171,         147210,         157562,         170237,         185250, \
        202617,         222356,         244489,         269041,         296038,         325508,         357484,         391998, \
        429089,         468795,         511158,         556222,         604033,         654641,         708098,         764458, \
        823777,         886115,         951534,        1020098,        1091874,        1166932,        1245342,        1327181, \
       1412524,        1501451,        1594044,        1690388,        1790569,        1894678,        2002805,        2115046, \
       2231498,        2352259,        2477433,        2607124,        2741438,        2880486,        3024379,        3173232, \
       3327161,        3486287,        3650732,        3820619,        3996075,        4177231,        4364217,        4557169, \
       4756223,        4961518,        5173196,        5391400,        5616279,        5847980,        6086655,        6332458, \
       6585545,        6846074,        7114208,        7390108,        7673942,        7965877,        8266084,        8574736, \
       8892008,        9218077,        9553124,        9897331,       10250883,       10613966,       10986769,       11369485, \
      11762306,       12165429,       12579051,       13003374,       13438600,       13884934,       14342582,       14811754, \
      15292661,       15785517,       16290538,       16807940,       17337944,       17880771,       18436646,       19005793, \
      19588442,       20184822,       20795165,       21419704,       22058676,       22712317,       23380868,       24064570, \
      24763665,       25478400,       26209020,       26955774,       27718912,       28498687,       29295351,       30109161, \
      30940373,       31789244,       32656036,       33541010,       34444429,       35366557,       36307660,       37268006, \
      38247863,       39247500,       40267190,       41307205,       42367819,       43449305,       44551942,       45676004, \
      46821772,       47989524,       49179540,       50392101,       51627490,       52885989,       54167882,       55473455, \
      56802991,       58156776,       59535098,       60938244,       62366501,       63820157,       65299502,       66804823, \
      68336411,       69894555,       71479545,       73091671,       74731223,       76398493,       78093769,       79817343, \
      81569506,       83350546,       85160754,       87000420,       88869834,       90769284,       92699059,       94659448, \
      96650738,       98673216,      100727169,      102812883,      104930642,      107080732,      109263434,      111479032, \
     113727806,      116010038,      118326006,      120675987,      123060260,      125479098,      127932776,      130421566, \
     132945739,      135505564,      138101309,      140733240,      143401620,      146106711,      148848775,      151628069, \
     154444848,      157299368,      160191879,      163122632,      166091872,      169099845,      172146793,      175232954, \
     178358567,      181523865,      184729079,      187974438,      191260167,      194586489,      197953623,      201361785, \
     204811189,      208302044,      211834556,      215408928,      219025360,      222684047,      226385181,      230128951, \
     233915541,      237745132,      241617900,      245534019,      249493657,      253496977,      257544141,      261635304, \
     265770617,      269950228,      274174278,      278442907,      282756246,      287114425,      291517567,      295965791, \
     300459210,      304997934,      309582066,      314211704,      318886943,      323607870,      328374567,      333187113, \
     338045579,      342950031,      347900530,      352897131,      357939883,      363028830,      368164009,      373345453, \
     378573186,      383847228,      389167594,      394534290,      399947318,      405406672,      410912342,      416464309, \
     422062550,      427707033,      433397722,      439134573,      444917535,      450746552,      456621559,      462542485, \
     468509254,      474521781,      480579975,      486683737,      492832963,      499027540,      505267349,      511552263, \
     517882149,      524256865,      530676265,      537140192,      543648484,      550200970,      556797475,      563437812, \
     570121790,      576849209,      583619862,      590433534,      597290004,      604189042,      611130410,      618113864, \
     625139151,      632206012,      639314179,      646463376,      653653320,      660883722,      668154282,      675464695, \
     682814648,      690203818,      697631876,      705098487,      712603305,      720145979,      727726148,      735343446, \
     742997496,      750687916,      758414315,      766176296,      773973452,      781805371,      789671629,      797571800, \
     805505447,      813472126,      821471385,      829502766,      837565802,      845660020,      853784938,      861940067, \
     870124912,      878338968,      886581726,      894852668,      903151267,      911476992,      919829303,      928207654, \
     936611490,      945040252,      953493371,      961970272,      970470374,      978993090,      987537823,      996103972, \
    1004690929,     1013298078,     1021924798,     1030570461,     1039234433,     1047916073,     1056614733,     1065329760, \
    1074060496,     1082806275,     1091566425,     1100340268,     1109127123,     1117926300,     1126737103,     1135558834, \
    1144390787,     1153232249,     1162082505,     1170940834,     1179806507,     1188678793,     1197556956,     1206440252, \
    1215327936,     1224219256,     1233113456,     1242009775,     1250907448,     1259805707,     1268703777,     1277600881, \
    1286496237,     1295389060,     1304278560,     1313163945,     1322044417,     1330919176,     1339787420,     1348648341, \
    1357501129,     1366344972,     1375179054,     1384002556,     1392814656,     1401614532,     1410401356,     1419174301, \
    1427932535,     1436675226,     1445401538,     1454110636,     1462801680,     1471473831,     1480126247,     1488758087, \
    1497368505,     1505956657,     1514521698,     1523062779,     1531579055,     1540069676,     1548533795,     1556970563, \
    1565379131,     1573758651,     1582108273,     1590427149,     1598714431,     1606969272,     1615190824,     1623378242, \
    1631530680,     1639647294,     1647727241,     1655769679,     1663773769,     1671738671,     1679663549,     1687547568, \
    1695389894,     1703189698,     1710946150,     1718658424,     1726325697,     1733947148,     1741521959,     1749049315, \
    1756528404,     1763958417,     1771338549,     1778667998,     1785945966,     1793171658,     1800344285,     1807463058, \
    1814527197,     1821535924,     1828488464,     1835384049,     1842221915,     1849001302,     1855721456,     1862381628, \
    1868981074,     1875519054,     1881994837,     1888407693,     1894756902,     1901041748,     1907261520,     1913415515, \
    1919503035,     1925523389,     1931475893,     1937359867,     1943174640,     1948919549,     1954593935,     1960197149, \
    1965728545,     1971187489,     1976573352,     1981885513,     1987123359,     1992286283,     1997373688,     2002384983, \
    2007319589,     2012176929,     2016956440,     2021657564,     2026279753,     2030822466,     2035285173,     2039667352, \
    2043968487,     2048188076,     2052325622,     2056380638,     2060352648,     2064241184,     2068045786,     2071766007, \
    2075401406,     2078951553,     2082416029,     2085794423,     2089086334,     2092291373,     2095409158,     2098439319, \
    2101381495,     2104235338,     2107000506,     2109676670,     2112263512,     2114760722,     2117168003,     2119485067, \
    2121711638,     2123847448,     2125892242,     2127845776,     2129707817,     2131478139,     2133156533,     2134742795, \
    2136236737,     2137638178,     2138946952,     2140162899,     2141285876,     2142315745,     2143252385,     2144095682, \
    2144845535,     2145501854,     2146064559,     2146533584,     2146908871,     2147190376,     2147378065,     2147471915, \
} 

#define BLACKMANHARRIS2048 {\
        128849,         129135,         129994,         131425,         133430,         136008,         139160,         142888, \
        147192,         152074,         157534,         163574,         170197,         177403,         185195,         193574, \
        202544,         212106,         222264,         233019,         244375,         256336,         268903,         282081, \
        295872,         310282,         325313,         340970,         357256,         374177,         391736,         409939, \
        428789,         448293,         468455,         489280,         510774,         532942,         555791,         579326, \
        603553,         628478,         654108,         680449,         707508,         735292,         763808,         793063, \
        823064,         853819,         885335,         917621,         950684,         984532,        1019173,        1054616, \
       1090870,        1127944,        1165845,        1204584,        1244169,        1284609,        1325916,        1368097, \
       1411162,        1455123,        1499989,        1545769,        1592476,        1640119,        1688709,        1738257, \
       1788774,        1840271,        1892760,        1946253,        2000761,        2056295,        2112869,        2170493, \
       2229181,        2288945,        2349798,        2411752,        2474820,        2539016,        2604352,        2670843, \
       2738502,        2807342,        2877378,        2948623,        3021091,        3094798,        3169758,        3245984, \
       3323493,        3402299,        3482417,        3563862,        3646651,        3730798,        3816319,        3903230, \
       3991548,        4081288,        4172467,        4265102,        4359209,        4454804,        4551906,        4650530, \
       4750695,        4852417,        4955715,        5060607,        5167109,        5275240,        5385018,        5496463, \
       5609591,        5724422,        5840975,        5959269,        6079322,        6201154,        6324785,        6450234, \
       6577520,        6706664,        6837685,        6970605,        7105442,        7242218,        7380953,        7521668, \
       7664384,        7809122,        7955903,        8104748,        8255680,        8408719,        8563887,        8721207, \
       8880700,        9042389,        9206296,        9372443,        9540854,        9711550,        9884556,       10059894, \
      10237587,       10417659,       10600133,       10785033,       10972383,       11162207,       11354528,       11549372, \
      11746762,       11946722,       12149279,       12354456,       12562278,       12772770,       12985958,       13201868, \
      13420523,       13641951,       13866176,       14093225,       14323124,       14555899,       14791576,       15030182, \
      15271743,       15516286,       15763838,       16014425,       16268075,       16524815,       16784673,       17047675, \
      17313850,       17583225,       17855828,       18131687,       18410830,       18693286,       18979083,       19268248, \
      19560812,       19856803,       20156248,       20459179,       20765623,       21075610,       21389169,       21706330, \
      22027122,       22351575,       22679719,       23011583,       23347198,       23686594,       24029802,       24376851, \
      24727772,       25082596,       25441353,       25804075,       26170792,       26541535,       26916336,       27295226, \
      27678236,       28065397,       28456742,       28852301,       29252107,       29656192,       30064588,       30477326, \
      30894439,       31315959,       31741919,       32172351,       32607288,       33046762,       33490806,       33939453, \
      34392736,       34850688,       35313342,       35780732,       36252890,       36729850,       37211646,       37698311, \
      38189878,       38686382,       39187856,       39694334,       40205851,       40722439,       41244134,       41770969, \
      42302979,       42840198,       43382661,       43930401,       44483454,       45041855,       45605637,       46174835, \
      46749485,       47329621,       47915279,       48506492,       49103297,       49705728,       50313821,       50927611, \
      51547132,       52172421,       52803513,       53440443,       54083246,       54731959,       55386617,       56047255, \
      56713909,       57386615,       58065408,       58750325,       59441401,       60138671,       60842173,       61551942, \
      62268013,       62990422,       63719207,       64454402,       65196045,       65944170,       66698814,       67460013, \
      68227803,       69002221,       69783303,       70571084,       71365602,       72166891,       72974989,       73789932, \
      74611756,       75440497,       76276191,       77118876,       77968586,       78825358,       79689228,       80560234, \
      81438410,       82323793,       83216419,       84116326,       85023547,       85938121,       86860082,       87789468, \
      88726314,       89670656,       90622531,       91581973,       92549021,       93523708,       94506072,       95496148, \
      96493972,       97499580,       98513008,       99534291,      100563465,      101600566,      102645630,      103698691, \
     104759786,      105828949,      106906217,      107991625,      109085207,      110187000,      111297038,      112415356, \
     113541990,      114676974,      115820343,      116972133,      118132377,      119301111,      120478369,      121664185, \
     122858594,      124061631,      125273329,      126493722,      127722846,      128960733,      130207418,      131462934, \
     132727315,      134000595,      135282806,      136573984,      137874160,      139183367,      140501640,      141829010, \
     143165511,      144511175,      145866035,      147230124,      148603472,      149986114,      151378080,      152779403, \
     154190115,      155610246,      157039830,      158478896,      159927476,      161385602,      162853304,      164330613, \
     165817560,      167314175,      168820489,      170336531,      171862331,      173397920,      174943328,      176498583, \
     178063715,      179638753,      181223726,      182818663,      184423593,      186038544,      187663544,      189298622, \
     190943805,      192599121,      194264598,      195940262,      197626142,      199322263,      201028653,      202745338, \
     204472345,      206209699,      207957427,      209715554,      211484106,      213263107,      215052584,      216852560, \
     218663061,      220484110,      222315732,      224157951,      226010791,      227874274,      229748424,      231633265, \
     233528818,      235435106,      237352152,      239279977,      241218604,      243168053,      245128346,      247099504, \
     249081547,      251074496,      253078372,      255093193,      257118980,      259155753,      261203529,      263262328, \
     265332169,      267413070,      269505049,      271608123,      273722310,      275847627,      277984091,      280131718, \
     282290525,      284460527,      286641741,      288834181,      291037863,      293252801,      295479010,      297716504, \
     299965297,      302225401,      304496832,      306779600,      309073719,      311379202,      313696059,      316024302, \
     318363944,      320714993,      323077462,      325451361,      327836698,      330233485,      332641729,      335061441, \
     337492628,      339935298,      342389460,      344855121,      347332288,      349820967,      352321166,      354832891, \
     357356146,      359890937,      362437270,      364995149,      367564578,      370145560,      372738101,      375342201, \
     377957865,      380585095,      383223892,      385874259,      388536196,      391209704,      393894784,      396591436, \
     399299659,      402019453,      404750816,      407493748,      410248245,      413014307,      415791929,      418581109, \
     421381844,      424194130,      427017961,      429853334,      432700243,      435558683,      438428648,      441310131, \
     444203125,      447107624,      450023619,      452951103,      455890067,      458840502,      461802399,      464775748, \
     467760538,      470756760,      473764402,      476783453,      479813900,      482855731,      485908935,      488973496, \
     492049402,      495136638,      498235190,      501345044,      504466182,      507598591,      510742252,      513897150, \
     517063267,      520240586,      523429088,      526628755,      529839567,      533061506,      536294551,      539538683, \
     542793879,      546060118,      549337380,      552625642,      555924880,      559235072,      562556195,      565888223, \
     569231133,      572584900,      575949497,      579324900,      582711081,      586108014,      589515672,      592934026, \
     596363048,      599802710,      603252982,      606713835,      610185238,      613667161,      617159572,      620662440, \
     624175733,      627699419,      631233463,      634777834,      638332496,      641897416,      645472558,      649057886, \
     652653366,      656258961,      659874633,      663500346,      667136062,      670781742,      674437347,      678102839, \
     681778178,      685463322,      689158233,      692862868,      696577186,      700301145,      704034701,      707777813, \
     711530436,      715292527,      719064041,      722844932,      726635156,      730434666,      734243416,      738061359, \
     741888447,      745724634,      749569869,      753424105,      757287292,      761159381,      765040320,      768930060, \
     772828549,      776735735,      780651567,      784575991,      788508954,      792450403,      796400284,      800358542, \
     804325122,      808299968,      812283026,      816274237,      820273546,      824280895,      828296226,      832319480, \
     836350600,      840389526,      844436197,      848490555,      852552538,      856622085,      860699134,      864783625, \
     868875493,      872974677,      877081112,      881194736,      885315484,      889443290,      893578090,      897719819, \
     901868409,      906023796,      910185910,      914354686,      918530055,      922711949,      926900300,      931095037, \
     935296091,      939503393,      943716872,      947936456,      952162075,      956393657,      960631129,      964874419, \
     969123453,      973378159,      977638462,      981904287,      986175561,      990452208,      994734152,      999021317, \
    1003313628,     1007611006,     1011913375,     1016220657,     1020532774,     1024849648,     1029171200,     1033497350, \
    1037828019,     1042163126,     1046502592,     1050846336,     1055194276,     1059546330,     1063902418,     1068262455, \
    1072626360,     1076994050,     1081365441,     1085740449,     1090118989,     1094500978,     1098886331,     1103274961, \
    1107666783,     1112061712,     1116459661,     1120860542,     1125264270,     1129670756,     1134079913,     1138491652, \
    1142905886,     1147322524,     1151741479,     1156162661,     1160585979,     1165011344,     1169438665,     1173867852, \
    1178298812,     1182731456,     1187165691,     1191601425,     1196038566,     1200477021,     1204916697,     1209357501, \
    1213799339,     1218242118,     1222685743,     1227130121,     1231575155,     1236020752,     1240466816,     1244913252, \
    1249359963,     1253806854,     1258253828,     1262700789,     1267147640,     1271594284,     1276040623,     1280486560, \
    1284931998,     1289376837,     1293820979,     1298264327,     1302706781,     1307148242,     1311588611,     1316027789, \
    1320465675,     1324902171,     1329337175,     1333770587,     1338202308,     1342632236,     1347060270,     1351486309, \
    1355910253,     1360331999,     1364751445,     1369168490,     1373583033,     1377994970,     1382404199,     1386810618, \
    1391214124,     1395614614,     1400011985,     1404406135,     1408796959,     1413184355,     1417568218,     1421948446, \
    1426324933,     1430697577,     1435066273,     1439430917,     1443791404,     1448147631,     1452499492,     1456846883, \
    1461189699,     1465527835,     1469861187,     1474189650,     1478513117,     1482831484,     1487144647,     1491452498, \
    1495754934,     1500051848,     1504343136,     1508628690,     1512908407,     1517182179,     1521449902,     1525711470, \
    1529966776,     1534215715,     1538458181,     1542694069,     1546923271,     1551145683,     1555361198,     1559569711, \
    1563771115,     1567965305,     1572152174,     1576331617,     1580503528,     1584667800,     1588824328,     1592973007, \
    1597113729,     1601246391,     1605370885,     1609487105,     1613594948,     1617694306,     1621785074,     1625867147, \
    1629940419,     1634004785,     1638060140,     1642106378,     1646143394,     1650171084,     1654189342,     1658198063, \
    1662197143,     1666186477,     1670165960,     1674135489,     1678094958,     1682044264,     1685983302,     1689911968, \
    1693830159,     1697737771,     1701634700,     1705520843,     1709396097,     1713260359,     1717113525,     1720955493, \
    1724786161,     1728605425,     1732413184,     1736209335,     1739993777,     1743766408,     1747527126,     1751275830, \
    1755012419,     1758736792,     1762448849,     1766148488,     1769835609,     1773510113,     1777171899,     1780820869, \
    1784456922,     1788079959,     1791689882,     1795286592,     1798869990,     1802439979,     1805996460,     1809539336, \
    1813068510,     1816583884,     1820085362,     1823572847,     1827046242,     1830505453,     1833950383,     1837380937, \
    1840797020,     1844198536,     1847585393,     1850957495,     1854314749,     1857657060,     1860984337,     1864296486, \
    1867593415,     1870875031,     1874141243,     1877391960,     1880627089,     1883846540,     1887050223,     1890238048, \
    1893409925,     1896565765,     1899705479,     1902828977,     1905936173,     1909026978,     1912101304,     1915159065, \
    1918200174,     1921224545,     1924232092,     1927222729,     1930196372,     1933152935,     1936092335,     1939014488, \
    1941919310,     1944806719,     1947676632,     1950528968,     1953363643,     1956180578,     1958979691,     1961760902, \
    1964524132,     1967269301,     1969996330,     1972705141,     1975395656,     1978067797,     1980721487,     1983356650, \
    1985973209,     1988571090,     1991150217,     1993710515,     1996251910,     1998774329,     2001277699,     2003761946, \
    2006227000,     2008672788,     2011099239,     2013506283,     2015893850,     2018261870,     2020610274,     2022938994, \
    2025247963,     2027537111,     2029806374,     2032055684,     2034284976,     2036494184,     2038683244,     2040852092, \
    2043000665,     2045128898,     2047236731,     2049324101,     2051390947,     2053437207,     2055462823,     2057467735, \
    2059451882,     2061415208,     2063357655,     2065279164,     2067179680,     2069059147,     2070917508,     2072754710, \
    2074570698,     2076365418,     2078138817,     2079890843,     2081621445,     2083330570,     2085018168,     2086684190, \
    2088328586,     2089951307,     2091552306,     2093131534,     2094688944,     2096224492,     2097738130,     2099229815, \
    2100699501,     2102147146,     2103572705,     2104976137,     2106357401,     2107716453,     2109053256,     2110367767, \
    2111659950,     2112929764,     2114177172,     2115402136,     2116604622,     2117784591,     2118942010,     2120076844, \
    2121189058,     2122278620,     2123345497,     2124389657,     2125411069,     2126409703,     2127385528,     2128338515, \
    2129268637,     2130175864,     2131060170,     2131921529,     2132759915,     2133575301,     2134367666,     2135136983, \
    2135883231,     2136606386,     2137306428,     2137983336,     2138637088,     2139267666,     2139875050,     2140459223, \
    2141020166,     2141557863,     2142072298,     2142563456,     2143031321,     2143475880,     2143897118,     2144295025, \
    2144669587,     2145020793,     2145348634,     2145653098,     2145934177,     2146191863,     2146426147,     2146637023, \
    2146824484,     2146988525,     2147129141,     2147246327,     2147340080,     2147410398,     2147457277,     2147480717, \
} 

#define BLACKMANHARRIS4096 {\
        128849,         128921,         129135,         129493,         129993,         130637,         131424,         132354, \
        133428,         134644,         136004,         137508,         139155,         140946,         142881,         144960, \
        147183,         149550,         152062,         154719,         157520,         160466,         163557,         166794, \
        170176,         173705,         177379,         181200,         185167,         189281,         193543,         197951, \
        202508,         207212,         212065,         217067,         222218,         227518,         232968,         238568, \
        244319,         250220,         256273,         262477,         268834,         275343,         282005,         288820, \
        295790,         302913,         310192,         317626,         325216,         332962,         340864,         348925, \
        357143,         365519,         374055,         382750,         391605,         400621,         409799,         419138, \
        428640,         438304,         448133,         458126,         468285,         478609,         489099,         499757, \
        510582,         521576,         532739,         544072,         555576,         567251,         579098,         591119, \
        603313,         615681,         628225,         640945,         653841,         666916,         680169,         693601, \
        707214,         721007,         734983,         749141,         763484,         778011,         792723,         807622, \
        822708,         837983,         853446,         869101,         884946,         900983,         917214,         933639, \
        950259,         967075,         984088,        1001300,        1018711,        1036322,        1054135,        1072150, \
       1090369,        1108793,        1127422,        1146258,        1165302,        1184556,        1204020,        1223695, \
       1243583,        1263684,        1284001,        1304533,        1325284,        1346252,        1367441,        1388851, \
       1410482,        1432338,        1454418,        1476725,        1499258,        1522021,        1545013,        1568237, \
       1591693,        1615383,        1639308,        1663470,        1687870,        1712509,        1737389,        1762512, \
       1787877,        1813488,        1839345,        1865449,        1891803,        1918408,        1945264,        1972374, \
       1999740,        2027361,        2055241,        2083381,        2111781,        2140444,        2169371,        2198564, \
       2228024,        2257753,        2287752,        2318024,        2348568,        2379388,        2410485,        2441860, \
       2473515,        2505452,        2537672,        2570177,        2602969,        2636049,        2669419,        2703080, \
       2737036,        2771286,        2805833,        2840679,        2875825,        2911274,        2947026,        2983084, \
       3019450,        3056125,        3093110,        3130409,        3168023,        3205953,        3244201,        3282770, \
       3321661,        3360876,        3400417,        3440286,        3480484,        3521014,        3561877,        3603076, \
       3644613,        3686489,        3728706,        3771266,        3814172,        3857425,        3901027,        3944981, \
       3989288,        4033950,        4078969,        4124348,        4170089,        4216193,        4262663,        4309500, \
       4356708,        4404287,        4452240,        4500570,        4549277,        4598366,        4647836,        4697692, \
       4747935,        4798566,        4849589,        4901006,        4952818,        5005028,        5057639,        5110652, \
       5164069,        5217894,        5272128,        5326773,        5381832,        5437307,        5493200,        5549515, \
       5606252,        5663414,        5721005,        5779025,        5837478,        5896365,        5955690,        6015454, \
       6075661,        6136311,        6197409,        6258955,        6320954,        6383406,        6446315,        6509684, \
       6573513,        6637807,        6702567,        6767796,        6833497,        6899672,        6966323,        7033454, \
       7101066,        7169162,        7237745,        7306818,        7376382,        7446441,        7516998,        7588054, \
       7659612,        7731676,        7804247,        7877328,        7950923,        8025033,        8099662,        8174812, \
       8250485,        8326685,        8403414,        8480675,        8558470,        8636803,        8715677,        8795093, \
       8875054,        8955564,        9036626,        9118241,        9200413,        9283145,        9366440,        9450299, \
       9534727,        9619726,        9705299,        9791449,        9878178,        9965490,       10053387,       10141872, \
      10230949,       10320620,       10410888,       10501756,       10593227,       10685304,       10777990,       10871288, \
      10965201,       11059732,       11154883,       11250659,       11347061,       11444094,       11541759,       11640060, \
      11739001,       11838584,       11938812,       12039688,       12141216,       12243398,       12346238,       12449739, \
      12553904,       12658735,       12764237,       12870412,       12977264,       13084795,       13193009,       13301909, \
      13411498,       13521780,       13632757,       13744433,       13856812,       13969895,       14083687,       14198191, \
      14313410,       14429348,       14546007,       14663391,       14781503,       14900347,       15019925,       15140242, \
      15261300,       15383103,       15505654,       15628957,       15753014,       15877830,       16003407,       16129750, \
      16256861,       16384743,       16513401,       16642838,       16773057,       16904061,       17035854,       17168440, \
      17301821,       17436002,       17570986,       17706776,       17843375,       17980788,       18119018,       18258069, \
      18397943,       18538644,       18680176,       18822543,       18965748,       19109794,       19254686,       19400426, \
      19547019,       19694467,       19842775,       19991946,       20141984,       20292892,       20444674,       20597334, \
      20750875,       20905301,       21060616,       21216823,       21373925,       21531928,       21690833,       21850646, \
      22011370,       22173007,       22335563,       22499041,       22663445,       22828778,       22995044,       23162246, \
      23330390,       23499478,       23669514,       23840502,       24012445,       24185349,       24359215,       24534049, \
      24709854,       24886633,       25064392,       25243132,       25422859,       25603577,       25785288,       25967997, \
      26151708,       26336425,       26522152,       26708891,       26896649,       27085427,       27275231,       27466064, \
      27657929,       27850832,       28044776,       28239765,       28435802,       28632892,       28831039,       29030247, \
      29230520,       29431861,       29634275,       29837765,       30042337,       30247993,       30454737,       30662575, \
      30871509,       31081544,       31292684,       31504933,       31718295,       31932773,       32148373,       32365098, \
      32582953,       32801940,       33022065,       33243332,       33465744,       33689306,       33914022,       34139896, \
      34366931,       34595133,       34824506,       35055052,       35286778,       35519686,       35753781,       35989067, \
      36225549,       36463230,       36702114,       36942207,       37183511,       37426032,       37669773,       37914738, \
      38160932,       38408360,       38657024,       38906930,       39158082,       39410483,       39664139,       39919053, \
      40175230,       40432674,       40691389,       40951379,       41212649,       41475203,       41739046,       42004180, \
      42270612,       42538345,       42807383,       43077731,       43349393,       43622373,       43896676,       44172305, \
      44449266,       44727563,       45007200,       45288180,       45570510,       45854192,       46139232,       46425633, \
      46713400,       47002538,       47293050,       47584942,       47878216,       48172879,       48468934,       48766385, \
      49065238,       49365496,       49667163,       49970245,       50274745,       50580668,       50888018,       51196800, \
      51507019,       51818678,       52131782,       52446335,       52762342,       53079807,       53398735,       53719131, \
      54040997,       54364340,       54689163,       55015471,       55343269,       55672560,       56003350,       56335642, \
      56669441,       57004752,       57341579,       57679926,       58019799,       58361201,       58704137,       59048611, \
      59394628,       59742193,       60091310,       60441982,       60794216,       61148015,       61503384,       61860327, \
      62218849,       62578954,       62940647,       63303933,       63668815,       64035298,       64403387,       64773086, \
      65144401,       65517334,       65891892,       66268077,       66645896,       67025352,       67406449,       67789194, \
      68173589,       68559639,       68947349,       69336724,       69727768,       70120485,       70514881,       70910959, \
      71308724,       71708180,       72109333,       72512186,       72916744,       73323013,       73730995,       74140696, \
      74552120,       74965273,       75380157,       75796778,       76215141,       76635250,       77057109,       77480723, \
      77906096,       78333234,       78762140,       79192819,       79625276,       80059515,       80495540,       80933357, \
      81372969,       81814382,       82257599,       82702626,       83149467,       83598125,       84048607,       84500916, \
      84955057,       85411034,       85868852,       86328515,       86790029,       87253396,       87718623,       88185714, \
      88654672,       89125502,       89598210,       90072799,       90549274,       91027640,       91507901,       91990061, \
      92474125,       92960097,       93447983,       93937786,       94429510,       94923162,       95418744,       95916261, \
      96415718,       96917120,       97420471,       97925774,       98433036,       98942259,       99453450,       99966611, \
     100481748,      100998865,      101517966,      102039057,      102562140,      103087222,      103614306,      104143396, \
     104674498,      105207615,      105742752,      106279913,      106819104,      107360327,      107903588,      108448891, \
     108996240,      109545641,      110097096,      110650611,      111206190,      111763838,      112323558,      112885355, \
     113449234,      114015199,      114583254,      115153403,      115725652,      116300003,      116876463,      117455034, \
     118035722,      118618530,      119203463,      119790525,      120379721,      120971055,      121564531,      122160153, \
     122757926,      123357855,      123959942,      124564193,      125170612,      125779204,      126389971,      127002919, \
     127618053,      128235375,      128854890,      129476604,      130100519,      130726640,      131354971,      131985517, \
     132618282,      133253269,      133890483,      134529929,      135171610,      135815530,      136461694,      137110106, \
     137760770,      138413691,      139068871,      139726316,      140386029,      141048015,      141712278,      142378821, \
     143047650,      143718767,      144392178,      145067885,      145745894,      146426208,      147108831,      147793767, \
     148481021,      149170596,      149862497,      150556727,      151253290,      151952190,      152653432,      153357019, \
     154062955,      154771245,      155481891,      156194899,      156910272,      157628013,      158348127,      159070618, \
     159795490,      160522746,      161252390,      161984427,      162718860,      163455692,      164194928,      164936572, \
     165680627,      166427097,      167175987,      167927299,      168681037,      169437206,      170195809,      170956849, \
     171720331,      172486259,      173254635,      174025464,      174798749,      175574495,      176352704,      177133380, \
     177916527,      178702149,      179490250,      180280832,      181073900,      181869456,      182667506,      183468052, \
     184271097,      185076646,      185884702,      186695269,      187508349,      188323947,      189142065,      189962708, \
     190785879,      191611582,      192439819,      193270594,      194103912,      194939774,      195778184,      196619147, \
     197462665,      198308741,      199157379,      200008583,      200862355,      201718699,      202577618,      203439116, \
     204303195,      205169860,      206039112,      206910956,      207785395,      208662432,      209542070,      210424312, \
     211309162,      212196622,      213086696,      213979386,      214874697,      215772631,      216673191,      217576380, \
     218482201,      219390658,      220301753,      221215489,      222131869,      223050897,      223972575,      224896907, \
     225823894,      226753541,      227685850,      228620823,      229558464,      230498776,      231441762,      232387423, \
     233335764,      234286787,      235240494,      236196889,      237155975,      238117753,      239082227,      240049399, \
     241019273,      241991850,      242967134,      243945126,      244925831,      245909250,      246895386,      247884241, \
     248875819,      249870121,      250867150,      251866909,      252869400,      253874626,      254882589,      255893291, \
     256906736,      257922925,      258941861,      259963546,      260987982,      262015173,      263045120,      264077825, \
     265113291,      266151520,      267192515,      268236277,      269282809,      270332114,      271384192,      272439047, \
     273496680,      274557094,      275620291,      276686273,      277755042,      278826600,      279900949,      280978091, \
     282058028,      283140763,      284226296,      285314630,      286405768,      287499710,      288596459,      289696017, \
     290798385,      291903565,      293011560,      294122371,      295235999,      296352447,      297471716,      298593807, \
     299718724,      300846467,      301977038,      303110438,      304246670,      305385734,      306527633,      307672368, \
     308819940,      309970352,      311123604,      312279698,      313438635,      314600417,      315765046,      316932522, \
     318102848,      319276024,      320452052,      321630932,      322812668,      323997259,      325184706,      326375012, \
     327568178,      328764204,      329963091,      331164842,      332369456,      333576936,      334787281,      336000494, \
     337216576,      338435526,      339657347,      340882039,      342109603,      343340041,      344573352,      345809538, \
     347048600,      348290539,      349535355,      350783049,      352033623,      353287076,      354543410,      355802624, \
     357064721,      358329700,      359597562,      360868309,      362141939,      363418454,      364697855,      365980142, \
     367265316,      368553376,      369844324,      371138159,      372434883,      373734496,      375036998,      376342389, \
     377650669,      378961840,      380275900,      381592852,      382912693,      384235426,      385561050,      386889565, \
     388220971,      389555269,      390892458,      392232538,      393575510,      394921374,      396270129,      397621776, \
     398976314,      400333743,      401694063,      403057275,      404423377,      405792370,      407164254,      408539027, \
     409916691,      411297244,      412680686,      414067018,      415456238,      416848346,      418243342,      419641225, \
     421041995,      422445652,      423852194,      425261621,      426673934,      428089130,      429507210,      430928172, \
     432352017,      433778743,      435208350,      436640837,      438076204,      439514448,      440955570,      442399569, \
     443846443,      445296193,      446748816,      448204313,      449662681,      451123921,      452588030,      454055008, \
     455524854,      456997567,      458473145,      459951588,      461432894,      462917061,      464404090,      465893977, \
     467386723,      468882326,      470380783,      471882095,      473386260,      474893275,      476403141,      477915854, \
     479431414,      480949819,      482471068,      483995159,      485522090,      487051859,      488584465,      490119907, \
     491658182,      493199289,      494743226,      496289990,      497839581,      499391997,      500947234,      502505293, \
     504066169,      505629863,      507196371,      508765691,      510337822,      511912761,      513490506,      515071055, \
     516654406,      518240556,      519829504,      521421247,      523015783,      524613109,      526213224,      527816124, \
     529421807,      531030271,      532641514,      534255532,      535872324,      537491887,      539114217,      540739314, \
     542367173,      543997793,      545631170,      547267302,      548906186,      550547820,      552192200,      553839324, \
     555489188,      557141791,      558797128,      560455197,      562115996,      563779520,      565445767,      567114735, \
     568786419,      570460816,      572137925,      573817740,      575500259,      577185480,      578873398,      580564010, \
     582257313,      583953304,      585651978,      587353334,      589057367,      590764073,      592473450,      594185493, \
     595900200,      597617566,      599337589,      601060263,      602785586,      604513554,      606244163,      607977409, \
     609713289,      611451799,      613192934,      614936692,      616683067,      618432056,      620183656,      621937861, \
     623694669,      625454074,      627216074,      628980663,      630747837,      632517593,      634289926,      636064832, \
     637842306,      639622345,      641404944,      643190098,      644977804,      646768056,      648560850,      650356182, \
     652154048,      653954442,      655757360,      657562798,      659370751,      661181213,      662994182,      664809651, \
     666627616,      668448073,      670271015,      672096440,      673924341,      675754714,      677587553,      679422855, \
     681260613,      683100823,      684943480,      686788579,      688636114,      690486081,      692338474,      694193288, \
     696050517,      697910157,      699772203,      701636648,      703503488,      705372717,      707244329,      709118320, \
     710994684,      712873415,      714754508,      716637957,      718523756,      720411900,      722302384,      724195201, \
     726090346,      727987814,      729887597,      731789691,      733694090,      735600788,      737509778,      739421056, \
     741334615,      743250448,      745168551,      747088917,      749011539,      750936413,      752863531,      754792888, \
     756724476,      758658291,      760594326,      762532574,      764473030,      766415686,      768360537,      770307576, \
     772256797,      774208193,      776161757,      778117484,      780075366,      782035397,      783997571,      785961880, \
     787928319,      789896880,      791867557,      793840342,      795815230,      797792213,      799771284,      801752437, \
     803735665,      805720960,      807708316,      809697726,      811689183,      813682679,      815678208,      817675762, \
     819675335,      821676919,      823680506,      825686091,      827693665,      829703221,      831714752,      833728251, \
     835743709,      837761121,      839780477,      841801772,      843824997,      845850145,      847877208,      849906178, \
     851937049,      853969812,      856004460,      858040985,      860079380,      862119636,      864161746,      866205702, \
     868251496,      870299121,      872348568,      874399829,      876452897,      878507764,      880564421,      882622861, \
     884683075,      886745056,      888808795,      890874284,      892941515,      895010479,      897081170,      899153577, \
     901227693,      903303511,      905381020,      907460213,      909541082,      911623618,      913707812,      915793657, \
     917881143,      919970263,      922061007,      924153367,      926247334,      928342900,      930440056,      932538793, \
     934639103,      936740976,      938844405,      940949380,      943055892,      945163933,      947273493,      949384564, \
     951497137,      953611202,      955726751,      957843775,      959962265,      962082212,      964203605,      966326438, \
     968450699,      970576380,      972703473,      974831966,      976961852,      979093122,      981225764,      983359771, \
     985495134,      987631841,      989769885,      991909256,      994049943,      996191939,      998335233,     1000479815, \
    1002625677,     1004772807,     1006921198,     1009070839,     1011221721,     1013373833,     1015527166,     1017681711, \
    1019837457,     1021994395,     1024152515,     1026311807,     1028472262,     1030633868,     1032796617,     1034960498, \
    1037125502,     1039291618,     1041458836,     1043627147,     1045796540,     1047967005,     1050138532,     1052311111, \
    1054484732,     1056659384,     1058835058,     1061011742,     1063189428,     1065368103,     1067547759,     1069728385, \
    1071909971,     1074092505,     1076275978,     1078460379,     1080645698,     1082831925,     1085019048,     1087207057, \
    1089395943,     1091585693,     1093776298,     1095967747,     1098160029,     1100353134,     1102547050,     1104741768, \
    1106937277,     1109133565,     1111330622,     1113528437,     1115727000,     1117926300,     1120126325,     1122327064, \
    1124528508,     1126730644,     1128933463,     1131136953,     1133341102,     1135545901,     1137751338,     1139957401, \
    1142164081,     1144371365,     1146579243,     1148787703,     1150996735,     1153206327,     1155416468,     1157627146, \
    1159838351,     1162050072,     1164262296,     1166475013,     1168688211,     1170901879,     1173116006,     1175330580, \
    1177545590,     1179761024,     1181976872,     1184193120,     1186409759,     1188626777,     1190844161,     1193061901, \
    1195279985,     1197498401,     1199717137,     1201936183,     1204155527,     1206375156,     1208595060,     1210815226, \
    1213035642,     1215256298,     1217477181,     1219698280,     1221919582,     1224141077,     1226362751,     1228584594, \
    1230806594,     1233028738,     1235251015,     1237473412,     1239695919,     1241918522,     1244141211,     1246363972, \
    1248586795,     1250809667,     1253032576,     1255255510,     1257478457,     1259701404,     1261924341,     1264147254, \
    1266370132,     1268592963,     1270815733,     1273038432,     1275261047,     1277483566,     1279705976,     1281928266, \
    1284150423,     1286372434,     1288594289,     1290815973,     1293037476,     1295258784,     1297479886,     1299700769, \
    1301921420,     1304141828,     1306361979,     1308581863,     1310801465,     1313020774,     1315239777,     1317458462, \
    1319676816,     1321894828,     1324112483,     1326329770,     1328546677,     1330763191,     1332979298,     1335194988, \
    1337410246,     1339625061,     1341839420,     1344053311,     1346266720,     1348479635,     1350692044,     1352903933, \
    1355115290,     1357326103,     1359536359,     1361746045,     1363955148,     1366163655,     1368371555,     1370578834, \
    1372785479,     1374991477,     1377196817,     1379401484,     1381605467,     1383808752,     1386011327,     1388213178, \
    1390414294,     1392614661,     1394814265,     1397013096,     1399211138,     1401408381,     1403604810,     1405800413, \
    1407995176,     1410189088,     1412382135,     1414574304,     1416765582,     1418955956,     1421145414,     1423333941, \
    1425521526,     1427708156,     1429893816,     1432078495,     1434262179,     1436444856,     1438626512,     1440807134, \
    1442986709,     1445165224,     1447342666,     1449519023,     1451694280,     1453868425,     1456041445,     1458213326, \
    1460384057,     1462553622,     1464722011,     1466889208,     1469055202,     1471219979,     1473383525,     1475545829, \
    1477706876,     1479866654,     1482025149,     1484182348,     1486338239,     1488492807,     1490646040,     1492797925, \
    1494948448,     1497097596,     1499245357,     1501391716,     1503536661,     1505680179,     1507822256,     1509962879, \
    1512102035,     1514239711,     1516375893,     1518510569,     1520643724,     1522775347,     1524905423,     1527033940, \
    1529160884,     1531286242,     1533410000,     1535532147,     1537652668,     1539771549,     1541888779,     1544004343, \
    1546118229,     1548230423,     1550340912,     1552449683,     1554556722,     1556662016,     1558765553,     1560867318, \
    1562967299,     1565065482,     1567161854,     1569256402,     1571349113,     1573439973,     1575528970,     1577616089, \
    1579701318,     1581784643,     1583866052,     1585945531,     1588023066,     1590098645,     1592172255,     1594243881, \
    1596313512,     1598381133,     1600446732,     1602510295,     1604571809,     1606631261,     1608688638,     1610743926, \
    1612797112,     1614848184,     1616897127,     1618943930,     1620988577,     1623031058,     1625071357,     1627109462, \
    1629145360,     1631179038,     1633210483,     1635239681,     1637266619,     1639291284,     1641313663,     1643333743, \
    1645351511,     1647366953,     1649380057,     1651390810,     1653399197,     1655405207,     1657408825,     1659410040, \
    1661408838,     1663405205,     1665399130,     1667390598,     1669379596,     1671366113,     1673350134,     1675331646, \
    1677310637,     1679287094,     1681261003,     1683232351,     1685201126,     1687167315,     1689130904,     1691091881, \
    1693050232,     1695005945,     1696959007,     1698909404,     1700857125,     1702802155,     1704744483,     1706684094, \
    1708620977,     1710555118,     1712486505,     1714415125,     1716340964,     1718264010,     1720184251,     1722101673, \
    1724016263,     1725928009,     1727836898,     1729742918,     1731646054,     1733546296,     1735443629,     1737338042, \
    1739229521,     1741118054,     1743003627,     1744886230,     1746765848,     1748642469,     1750516081,     1752386670, \
    1754254225,     1756118732,     1757980179,     1759838554,     1761693844,     1763546036,     1765395117,     1767241076, \
    1769083900,     1770923576,     1772760091,     1774593434,     1776423592,     1778250552,     1780074302,     1781894830, \
    1783712122,     1785526168,     1787336954,     1789144468,     1790948698,     1792749631,     1794547255,     1796341558, \
    1798132528,     1799920152,     1801704417,     1803485313,     1805262826,     1807036945,     1808807657,     1810574950, \
    1812338812,     1814099231,     1815856194,     1817609690,     1819359707,     1821106232,     1822849254,     1824588760, \
    1826324738,     1828057177,     1829786064,     1831511388,     1833233136,     1834951298,     1836665859,     1838376810, \
    1840084138,     1841787832,     1843487878,     1845184266,     1846876984,     1848566021,     1850251363,     1851933000, \
    1853610921,     1855285112,     1856955563,     1858622262,     1860285197,     1861944358,     1863599731,     1865251306, \
    1866899071,     1868543015,     1870183125,     1871819392,     1873451802,     1875080346,     1876705010,     1878325785, \
    1879942658,     1881555619,     1883164655,     1884769756,     1886370911,     1887968108,     1889561335,     1891150583, \
    1892735839,     1894317092,     1895894331,     1897467546,     1899036725,     1900601856,     1902162930,     1903719934, \
    1905272859,     1906821692,     1908366423,     1909907042,     1911443537,     1912975897,     1914504111,     1916028169, \
    1917548061,     1919063774,     1920575298,     1922082623,     1923585738,     1925084633,     1926579296,     1928069717, \
    1929555885,     1931037790,     1932515422,     1933988769,     1935457822,     1936922569,     1938383001,     1939839107, \
    1941290876,     1942738299,     1944181364,     1945620062,     1947054383,     1948484315,     1949909850,     1951330976, \
    1952747684,     1954159963,     1955567803,     1956971195,     1958370127,     1959764591,     1961154576,     1962540072, \
    1963921069,     1965297557,     1966669527,     1968036969,     1969399872,     1970758227,     1972112024,     1973461254, \
    1974805907,     1976145972,     1977481441,     1978812304,     1980138551,     1981460172,     1982777159,     1984089501, \
    1985397189,     1986700214,     1987998567,     1989292237,     1990581216,     1991865494,     1993145062,     1994419911, \
    1995690031,     1996955414,     1998216050,     1999471929,     2000723044,     2001969385,     2003210942,     2004447707, \
    2005679671,     2006906825,     2008129160,     2009346667,     2010559337,     2011767162,     2012970133,     2014168240, \
    2015361476,     2016549831,     2017733297,     2018911866,     2020085528,     2021254276,     2022418100,     2023576992, \
    2024730944,     2025879947,     2027023994,     2028163074,     2029297182,     2030426307,     2031550442,     2032669578, \
    2033783708,     2034892823,     2035996916,     2037095977,     2038190000,     2039278975,     2040362895,     2041441753, \
    2042515540,     2043584248,     2044647870,     2045706397,     2046759823,     2047808139,     2048851337,     2049889410, \
    2050922351,     2051950151,     2052972804,     2053990301,     2055002635,     2056009799,     2057011786,     2058008587, \
    2059000197,     2059986606,     2060967809,     2061943798,     2062914565,     2063880104,     2064840407,     2065795468, \
    2066745279,     2067689834,     2068629125,     2069563146,     2070491889,     2071415348,     2072333516,     2073246386, \
    2074153951,     2075056205,     2075953142,     2076844754,     2077731034,     2078611977,     2079487576,     2080357825, \
    2081222716,     2082082243,     2082936401,     2083785183,     2084628582,     2085466593,     2086299209,     2087126423, \
    2087948231,     2088764626,     2089575601,     2090381150,     2091181269,     2091975950,     2092765189,     2093548978, \
    2094327313,     2095100187,     2095867595,     2096629531,     2097385990,     2098136965,     2098882451,     2099622443, \
    2100356936,     2101085923,     2101809399,     2102527360,     2103239799,     2103946711,     2104648092,     2105343935, \
    2106034236,     2106718990,     2107398191,     2108071834,     2108739915,     2109402428,     2110059369,     2110710732, \
    2111356513,     2111996707,     2112631310,     2113260315,     2113883720,     2114501518,     2115113707,     2115720280, \
    2116321233,     2116916563,     2117506264,     2118090332,     2118668763,     2119241552,     2119808696,     2120370189, \
    2120926028,     2121476209,     2122020728,     2122559579,     2123092761,     2123620267,     2124142096,     2124658241, \
    2125168701,     2125673470,     2126172546,     2126665924,     2127153601,     2127635573,     2128111836,     2128582388, \
    2129047224,     2129506340,     2129959735,     2130407403,     2130849342,     2131285549,     2131716020,     2132140752, \
    2132559742,     2132972986,     2133380482,     2133782226,     2134178216,     2134568449,     2134952921,     2135331630, \
    2135704573,     2136071747,     2136433150,     2136788778,     2137138629,     2137482701,     2137820990,     2138153495, \
    2138480212,     2138801140,     2139116276,     2139425617,     2139729162,     2140026908,     2140318852,     2140604993, \
    2140885328,     2141159856,     2141428574,     2141691480,     2141948572,     2142199849,     2142445309,     2142684949, \
    2142918767,     2143146763,     2143368934,     2143585279,     2143795796,     2144000483,     2144199340,     2144392364, \
    2144579554,     2144760908,     2144936426,     2145106106,     2145269946,     2145427946,     2145580104,     2145726419, \
    2145866890,     2146001516,     2146130296,     2146253229,     2146370314,     2146481551,     2146586937,     2146686473, \
    2146780158,     2146867991,     2146949972,     2147026099,     2147096373,     2147160792,     2147219356,     2147272066, \
    2147318919,     2147359917,     2147395059,     2147424344,     2147447772,     2147465343,     2147477058,     2147482915, \
} 


 #endif // _FFT_BLACKMANHARRIS_Q31_H_
//=============================================================================
// End of File
//=============================================================================
